ultimate beneficiary - Spanish English Dictionary